package com.css.fxfzysx.modules.cztDataMange.entity;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 砖混结构参数的楼的楼层信息
 * czt_brick_concrete_building_detail
 */
@Data
public class CbcbDetailEntity {

    /**
     * id
     */
    private String cbcbdId;

    /**
     * 楼层序号
     */
    private Integer floorNumber;

    /**
     * 层宽
     */
    private Double width;

    /**
     * 层长
     */
    private Double length;

    /**
     * 墙体截面积
     */
    private BigDecimal sectionArea;

    /**
     * 建筑面积
     */
    private BigDecimal buildArea;

    /**
     * 楼层对应的砂浆强度(M)
     */
    private double mortar;

    /**
     * 外键id
     * 楼：楼层=1：n
     */
    private String cbcbiId;

    /**
     * 备注
     */
    private String commentInfo;

    /**
     * 创建人
     */
    @Excel(name = "维护人",width = 20,orderNum = "6")
    private String createUser;

    /**
     * 创建时间
     */
    @Excel(name = "维护时间",width = 20,orderNum = "7")
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date createTime;

    /**
     * 修改人
     */
    private String updateUser;

    /**
     * 修改时间
     */
    private Date updateTime;

    /**
     * 删除标记
     */
    private String delFlag;

    //extends1 - 3 已使用
    private String extends1;
    private String extends2;
    private String extends3;
    private String extends4;
    private String extends5;
}
